What is the meaning of the word "military post"?
Definitions:
-
military installation at which a body of troops is stationed
noun
- this military post provides an important source of income for the town nearby
- this military post provides an important source of income for the town nearby